Maxweight Scheduling in a Generalized Switch: State Space Collapse and Workload Minimization in Heavy Traffic by Alexander L. Stolyar
نویسنده
چکیده
We consider a generalized switch model, which includes as special cases the model of multiuser data scheduling over a wireless medium, the inputqueued cross-bar switch model and a discrete time version of a parallel server queueing system. Input flows n = 1, . . . ,N are served in discrete time by a switch. The switch state follows a finite state, discrete time Markov chain. In each state m, the switch chooses a scheduling decision k from a finite set K(m), which has the associated service rate vector (μ1 (k), . . . ,μ m N(k)). We consider a heavy traffic regime, and assume a Resource Pooling (RP) condition. Associated with this condition is a notion of workload X= ∑n ζnQn, where ζ = (ζ1, . . . , ζN ) is some fixed nonzero vector with nonnegative components, and Q1, . . . ,QN are the queue lengths. We study the MaxWeight discipline which always chooses a decision k maximizing ∑ n γn[Qn]μn (k), that is, k ∈ arg max i ∑
منابع مشابه
Asymptotically tight steady-state queue length bounds implied by drift conditions
The Foster-Lyapunov theorem and its variants serve as the primary tools for studying the stability of queueing systems. In addition, it is well known that setting the drift of the Lyapunov function equal to zero in steady-state provides bounds on the expected queue lengths. However, such bounds are often very loose due to the fact that they fail to capture resource pooling effects. The main con...
متن کاملScheduling of a Generalized Switch: Heavy Traffic Regime
We consider a generalized switch model, which includes as special cases the model of multiuser data scheduling over a wireless medium [5, 1], the input-queued cross-bar switch model [3], and a discrete time version of a parallel server queueing system [2, 6]. Input flows, , are served in discrete time by a switch. Switch state follows a finite discrete time Markov chain. In each state , the swi...
متن کاملDelay Analysis of Switches in Heavy Traffic
Recently, heavy-traffic theory has been applied for understanding behavior of delay in switches. The next section explains the heavy traffic scaling. With some toy examples, it discusses how Brownian motion arises in delay analysis and the idea of state-space collapse. Section 2 defines a switch and sketches a standard method for its stability analysis using the fluid scaling. For fluid scaling...
متن کاملStability and Asymptotic Optimality of Generalized MaxWeight Policies
It is shown that stability of the celebrated MaxWeight or back pressure policies is a consequence of the following interpretation: either policy is myopic with respect to a surrogate value function of a very special form, in which the “marginal disutility” at a buffer vanishes for vanishingly small buffer population. This observation motivates the h-MaxWeight policy, defined for a wide class of...
متن کاملScheduling Flexible Servers with Convex Delay Costs: Heavy-Traffic Optimality of the Generalized cµ-Rule
We consider a queueing system with multitype customers and flexible (multiskilled) servers that work in parallel. If Qi is the queue length of type i customers, this queue incurs cost at the rate of Ci Qi , where Ci · is increasing and convex. We analyze the system in heavy traffic (Harrison and Lopez 1999) and show that a very simple generalized c -rule (Van Mieghem 1995) minimizes both instan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004